self-contained bathroom facilities - Allemand Anglais Dictionnaire